all bark and no bite – English–Français translations

🇬🇧 en fr 🇫🇷

all bark and no bite adjective

  • full of big talk
grande gueule
Wiktionary Links